particulate surface cleanliness - Francés Inglés Diccionario